리눅스마스터 1급 기출문제·모의고사·오답노트·자동채점

2002년08월31일 11번

[리눅스 실무의 이해]
메타 문자를 사용한 명령 rm [A-Z]?[0-9]에 의해 삭제되는 파일은?

  • ① A9
  • ② A09
  • ③ AZ09
  • ④ AZ509
(정답률: 32%)

문제 해설

메타 문자 [A-Z]는 알파벳 대문자 중 하나를 의미하고, ?는 앞의 문자가 1개만 나타난다는 것을 의미합니다. 따라서 [A-Z]?[0-9]는 알파벳 대문자 1개와 숫자 1개로 이루어진 2자리 파일 이름을 의미합니다.

보기에서 "A09"는 알파벳 대문자 1개(A)와 숫자 2개(09)로 이루어진 3자리 파일 이름이지만, [A-Z]?[0-9] 패턴에는 맞지 않습니다. 따라서 삭제되지 않습니다.

반면에 "A9"는 알파벳 대문자 1개(A)와 숫자 1개(9)로 이루어진 2자리 파일 이름으로 [A-Z]?[0-9] 패턴에 딱 맞습니다. 따라서 삭제됩니다.

나머지 보기인 "AZ09"와 "AZ509"는 각각 알파벳 대문자 2개와 숫자 2개, 3개로 이루어진 파일 이름으로 [A-Z]?[0-9] 패턴에 맞지 않습니다. 따라서 삭제되지 않습니다.

따라서 정답은 "A09"입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답